clean microstructure - Francés Inglés Diccionario